from app.YamlUsecase import YamlUsecase
from app.XlsxUsecase import XlsxUsecase
class AppHelper(object):
    """
    工具类
    """
    def __init__(self):
        pass
    @staticmethod
    def loadUsecase(config):
        """
        加载用例
        :return: 配置信息
        """
        usecaseType = config.get('usecaseType','yaml')
        print(f"usecaseType:{usecaseType}")
        if usecaseType == 'yaml':
            usercase = YamlUsecase()
        elif usecaseType == 'xlsx':
            usercase = XlsxUsecase()
        else:
            usercase = YamlUsecase()
        return usercase.load(config)